function Clock() {
  var style = document.createElement('style');
  document.head.appendChild(style);
  console.log(style);
  var cssObj = style.sheet;
  console.log(cssObj);
  cssObj.insertRule('html{height: 100%;}', 0);
  cssObj.insertRule('body{height:100%;｝', 1);
  cssObj.insertRule(
    '@keyframes rotate { 0%{ transform:rotate(0deg);} 100% {transform:rotate(360deg)}}',
    2
  );

  var dot = new Dot(); //表盘上中心的点
  var array = [];
  for (
    var i = 0;
    i < 60;
    i++ //创建表盘上的点
  ) {
    var ran1 = parseInt(Math.random() * 255);
    var ran2 = parseInt(Math.random() * 255);
    var ran3 = parseInt(Math.random() * 255);
    var dial = new Dial(i, 'rgb(' + ran1 + ',' + ran2 + ',' + ran3 + ')');
    array.push(dial);
  }
  var second = new Second('blue');

  //创建分针对象
  var minute = new Minute('orange');
  var hour = new Hour();

  //窗口添加一个事件 窗口的大小发生了变化的时候重新设置圆点的位置
  window.onresize = function () {
    //窗口改变时  重新设置所记录的常用的值
    Control.windowResized();
    dot.layout();
    for (
      var i = 0;
      i < 60;
      i++ //创建表盘上的点//创建表盘上的点
    ) {
      array[i].layout();
    }
    second.layout();
    minute.layout();
    hour.layout();
  };
}
